杜郎俊赏 - dujun.io

开源实例之Tianji

前言

All-in-One Insight Hub

Tianji = Website Analytics + Uptime Monitor + Server Status + More...

实例地址

https://tianji.dujun.eu.org

实例配置

配置描述
系统Debian
服务端Node.js 22
程序Tianji 1.20.7

实例部署

官网地址:https://tianji.msgbyte.com
仓库地址:https://github.com/msgbyte/tianji

Docker部署

git clone https://github.com/msgbyte/tianji
cd tianji/
docker-compose up -d

本地部署

#克隆代码
git clone https://github.com/msgbyte/tianji
cd tianji/

#安装依赖
pnpm i

#构建项目
pnpm build

#创建数据库配置文件
cd src/server

vim .env

DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="replace-me-with-a-random-string"

#初始化数据库
pnpm db:migrate:apply

#启动服务
node dist/src/server/main.js

实例体验

监控

访客统计

进入实例深度体验

后记

本实例仅供参考,不定期重置数据。

体验更多开源实例

标签: 开源实例 运维开源实例 监控开源实例
日期:2025-04-30